machine-made lace - Spanish English Dictionary